package cn.lklink.pay.lkl.request.v3;

import cn.lklink.pay.lkl.core.LakalaPayConfig;
import cn.lklink.pay.lkl.request.ReqData;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 * 拉卡拉V3.0下订单类接口请求参数
 *
 * @author Mr丶xie
 * @version 1.0.0
 * @mail xielinke@lklink.cn
 */
public class LosRequest {

    private LosRequest(){}

    public LosRequest(ReqData req_data){
        this.req_time = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date());
        this.version = "3.0";
        this.req_data = req_data;
    }

    /**
     * 请求时间
     * 请求时间，格式yyyyMMddHHmmss
     */
    private String req_time;

    /**
     * 版本号
     */
    private String version;

    /**
     * 请求参数
     */
    private ReqData req_data;
}
